dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Drill Site
— definition
1.
drill site (Noun)
1 definition
drill site (Noun)
— Workplace that is the site of a drill hole.
2 types of
work
workplace